home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Magazin: Amiga-CD 1997 September & October
/
Amiga-CD 1997 #9-10.iso
/
software
/
tp5demo
/
publisher-steuerung
< prev
next >
Wrap
AmigaDOS Script File
|
1978-01-11
|
3KB
|
112 lines
.key param
.bra [
.ket ]
. Skript für Verwaltungsaufgaben
. © MagnaMedia Verlag AG, AMIGA-Magazin
failat >nil: 21
if "[param]" EQ "copy"
set vcopy 1
endif
if "[param]" EQ "assign"
set vassign 1
endif
if "[param]" EQ "unassign"
set vunassign 1
endif
if "[param]" EQ "start"
set vassign 1
set vstart 1
set vunassign 1
endif
set bcopy 1
set bassign 1
set bunassign 1
set bstart 1
echo >t:tmpsteuerung ":c/requestchoice20 >env:AmigaCD/req20erg *"Steuerung*" *"Bitte wählen Sie*"" NOLINE
set nummer 0
if $bcopy EQ 1
echo >>t:tmpsteuerung " Kopieren" NOLINE
set nummer `eval $nummer + 1`
set ncopy $nummer
endif
if $bassign EQ 1
echo >>t:tmpsteuerung " Assign" NOLINE
set nummer `eval $nummer + 1`
set nassign $nummer
endif
if $bunassign EQ 1
echo >>t:tmpsteuerung " Unassign" NOLINE
set nummer `eval $nummer + 1`
set nunassign $nummer
endif
if $bstart EQ 1
echo >>t:tmpsteuerung " Start" NOLINE
set nummer `eval $nummer + 1`
set nstart $nummer
endif
if "[param]" EQ ""
echo >>t:tmpsteuerung " Ende" NOLINE
execute >nil: t:tmpsteuerung
delete >nil: t:tmpsteuerung
set reqerg[$$] `getenv env:AmigaCD/req20erg`
if $reqerg[$$] EQ 0
skip Ende
endif
endif
if $reqerg[$$] EQ $ncopy
set vcopy 1
endif
if $reqerg[$$] EQ $nassign
set vassign 1
endif
if $reqerg[$$] EQ $nunassign
set vunassign 1
endif
if $reqerg[$$] EQ $nstart
set vassign 1
set vstart 1
set vunassign 1
endif
endif
if $vassign EQ 1
;>>>>>>>> Hier steht das Assign
Assign >nil: TurboPrint: :Software/tp5demo/
if $vstart NOT EQ 1
:c/requestchoice20 >nil: Information "Assign angelegt!" OK
endif
endif
if $vstart EQ 1
;>>>>>>>> Hier steht das Startprogramm
:Software/tp5demo/GrafikPublisher
endif
if $vunassign EQ 1
;>>>>>>>> Hier steht das Unassign
Assign >nil: TurboPrint: remove
if $vstart NOT EQ 1
:c/requestchoice20 >nil: Information "Assign entfernt!" OK
endif
endif
if $vcopy EQ 1
execute :c/Verzeichniskopieren ":Software/tp5demo/" "tp5demo" 739328
endif
unset bassign
unset bunassign
unset vassign
unset vunassign
unset nassign
unset nunassign
unset bstart
unset vstart
unset nstart
unset bcopy
unset vcopy
unset ncopy
if "[param]" EQ ""
execute Publisher-Steuerung
endif
LAB Ende
unsetenv reqerg[$$]